////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG============================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG============================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGG//GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>,,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>,,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGG///GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>,,,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>,,,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGG////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>,,,,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>,,,,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGG/////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>,,,,,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>,,,,,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGG//////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>,,,,,,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>,,,,,,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGG///////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG-->>>>>>>>>>>>>>>>>>>>>>>,,,,,,,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==>>>>>>>>>>>>>>>>>>>>>>>,,,,,,,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////GGGGGGGGGGGGGG////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG-->>>>>>>>>>>>>>,,,,,,,,,,,,,,,,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==>>>>>>>>>>>>>>,,,,,,,,,,,,,,,,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG---------------------------->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============================////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG---------------------------->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============================////////////////////////////////////////////////////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG============================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG============================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGG//GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>,,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGG///GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>,,,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGG////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>,,,,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGG/////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>,,,,,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGG//////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>,,,,,,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGG///////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG-->>>>>>>>>>>>>>>>>>>>>>>,,,,,,,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGGGGGGGGGGGG////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG-->>>>>>>>>>>>>>,,,,,,,,,,,,,,,,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG---------------------------->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============================////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG---------------------------->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============================////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG,,,,,,,,,,,,,,,,,,,,,,,,,,,,GGGG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============================>>>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG,,,,,,,,,,,,,,,,,,,,,,,,,,,,GGGG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============================>>>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGG//GG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>,,>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGG///GG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>,,,>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGG////GG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>,,,,>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGG/////GG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>,,,,,>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGG//////GG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>,,,,,,>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--GGGGGGGGGGGGGGGGGGGGGGG///////GG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==>>>>>>>>>>>>>>>>>>>>>>>,,,,,,,>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--GGGGGGGGGGGGGG////////////////GG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==>>>>>>>>>>>>>>,,,,,,,,,,,,,,,,>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGG----------------------------GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG>>>>============================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGG----------------------------GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG>>>>============================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG,,,,,,,,,,,,,,,,,,,,,,,,,,,,GGGG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============================>>>>////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG,,,,,,,,,,,,,,,,,,,,,,,,,,,,GGGG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============================>>>>////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGG//GG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>,,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>,,>>////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGG///GG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>,,,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>,,,>>////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGG////GG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>,,,,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>,,,,>>////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGG/////GG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>,,,,,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>,,,,,>>////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGG//////GG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>,,,,,,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>,,,,,,>>////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--GGGGGGGGGGGGGGGGGGGGGGG///////GG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==>>>>>>>>>>>>>>>>>>>>>>>,,,,,,,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==>>>>>>>>>>>>>>>>>>>>>>>,,,,,,,>>////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--GGGGGGGGGGGGGG////////////////GG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==>>>>>>>>>>>>>>,,,,,,,,,,,,,,,,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==>>>>>>>>>>>>>>,,,,,,,,,,,,,,,,>>////////////////////////////////////////////////////////////////GGGG----------------------------GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG>>>>============================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////GGGG----------------------------GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG>>>>============================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG-============================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG-============================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG-==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG-==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>,,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGG//GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>,,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>,,,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGG///GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>,,,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>,,,,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGG////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>,,,,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>,,,,,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGG/////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>,,,,,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>,,,,,,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGG//////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>,,,,,,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==>>>>>>>>>>>>>>>>>>>>>>>,,,,,,,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGG///////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG-->>>>>>>>>>>>>>>>>>>>>>>,,,,,,,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==>>>>>>>>>>>>>>,,,,,,,,,,,,,,,,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////GGGGGGGGGGGGGG////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG-->>>>>>>>>>>>>>,,,,,,,,,,,,,,,,>>>>>>============================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============================////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG---------------------------->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============================////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG---------------------------->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG============================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>>,,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGGG//GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>>,,,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGGG///GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>>,,,,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGGG////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>>,,,,,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGGG/////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--==>>>>>>>>>>>>>>>>>>>>>>,,,,,,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////,,GGGGGGGGGGGGGGGGGGGGGG//////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG-->>>>>>>>>>>>>>>>>>>>>>>,,,,,,,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGG///////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG-->>>>>>>>>>>>>>,,,,,,,,,,,,,,,,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGGGGGGGGGGGG////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG-->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============================////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG---------------------------->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============================////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG---------------------------->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============================>>>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG,,,,,,,,,,,,,,,,,,,,,,,,,,,,GGGG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============================>>>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG,,,,,,,,,,,,,,,,,,,,,,,,,,,,GGGG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>,,>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGG//GG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>,,,>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGG///GG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>,,,,>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGG////GG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>,,,,,>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGG/////GG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>,,,,,,>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGG//////GG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==>>>>>>>>>>>>>>>>>>>>>>>,,,,,,,>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--GGGGGGGGGGGGGGGGGGGGGGG///////GG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==>>>>>>>>>>>>>>,,,,,,,,,,,,,,,,>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--GGGGGGGGGGGGGG////////////////GG>>>>============================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGG----------------------------GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG>>>>============================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GGGG----------------------------GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG============================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============================>>>>////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG,,,,,,,,,,,,,,,,,,,,,,,,,,,,GGGG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============================>>>>////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG,,,,,,,,,,,,,,,,,,,,,,,,,,,,GGGG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGGG/GG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>,,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>,,>>////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGGG//GG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>,,,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>,,,>>////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGGG///GG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>,,,,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>,,,,>>////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGGG////GG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>,,,,,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>,,,,,>>////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGGG/////GG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>,,,,,,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>,,,,,,>>////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--,,GGGGGGGGGGGGGGGGGGGGGG//////GG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==>>>>>>>>>>>>>>>>>>>>>>>,,,,,,,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==>>>>>>>>>>>>>>>>>>>>>>>,,,,,,,>>////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--GGGGGGGGGGGGGGGGGGGGGGG///////GG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==>>>>>>>>>>>>>>,,,,,,,,,,,,,,,,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==>>>>>>>>>>>>>>,,,,,,,,,,,,,,,,>>////////////////////////////////////////////////////////////////GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG--GGGGGGGGGGGGGG////////////////GG>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////GGGG----------------------------GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG>>>>============================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>////////////////////////////////////////////////////////////////GGGG----------------------------GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG>>>>============================